package com.cracker.websocket.server.dto.messagemeta;

import lombok.Data;

import java.util.List;

/**
 * 合并转发消息
 */
@Data
public class CombineMessage extends BaseMessage {
    /**
     * 合并转发消息详细信息的本地 HTML 文件路径。
     */
    private String localPath;
    /**
     * 存储在融云服务器的远端 HTML 文件路径。
     */
    private String remoteUrl;
    /**
     * 会话类型，目前支持二人会话及群聊会话，二人会话是 1 、群组会话是 3 。
     */
    private int conversationType;
    /**
     * 在会话界面显示的合并转发消息中，前 4 条消息的用户名称。
     */
    private List<String> nameList;
    /**
     * 在会话界面显示的合并转发消息中，前 4 条消息的简略信息，与 nameList 属性相对应。
     */
    private List<String> summaryList;
}
